technological determinism - İspanyolca İngilizce Sözlük